border-color: $backdrop_borders_color;
background-color: $insensitive_bg_color;
}
+
//OSD troughs
.osd & {
border-color: $osd_borders_color;
}
}
}
+ // scales on selected list rows
+ .list-row:selected & {
+ border-color: $selected_borders_color;
+ &.trough {
+ box-shadow: inset 1px 1px transparentize(black, 0.9);
+ &:backdrop { box-shadow: none; }
+ &.highlight:backdrop { border-color: $selected_borders_color; }
+ }
+ &:insensitive,
+ &.trough.highlight:insensitive {
+ border-color: $selected_bg_color;
+ box-shadow: none;
+ background-color: mix($selected_fg_color, $selected_bg_color, 50%);
+ background-image: none;
+ &:backdrop { background-color: mix($backdrop_selected_fg_color, $selected_bg_color, 50%); }
+ }
+ }
}
@each $d,$dn in ('', 'horz'),
.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
border-color: rgba(0, 0, 0, 0.7);
background-image: none; }
+ .list-row:selected .scale, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below {
+ border-color: #0f2b48; }
+ .list-row:selected .scale.trough, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+ box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); }
+ .list-row:selected .scale.trough:backdrop, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+ box-shadow: none; }
+ .list-row:selected .scale.trough.highlight:backdrop, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
+ border-color: #0f2b48; }
+ .list-row:selected .scale:insensitive, .list-row:selected .scale.trough.highlight:insensitive, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below:insensitive, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below:insensitive, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive {
+ border-color: #215d9c;
+ box-shadow: none;
+ background-color: #90aece;
+ background-image: none; }
+ .list-row:selected .scale:insensitive:backdrop, .list-row:selected .scale.trough.highlight:insensitive:backdrop, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below:insensitive:backdrop, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive:backdrop, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below:insensitive:backdrop, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive:backdrop {
+ background-color: #90aece; }
.scale.scale-has-marks-below {
-GtkScale-slider-length: 20;
.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
border-color: rgba(0, 0, 0, 0.7);
background-image: none; }
+ .list-row:selected .scale, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below {
+ border-color: #184472; }
+ .list-row:selected .scale.trough, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+ box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); }
+ .list-row:selected .scale.trough:backdrop, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+ box-shadow: none; }
+ .list-row:selected .scale.trough.highlight:backdrop, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
+ border-color: #184472; }
+ .list-row:selected .scale:insensitive, .list-row:selected .scale.trough.highlight:insensitive, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below:insensitive, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below:insensitive, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive {
+ border-color: #4a90d9;
+ box-shadow: none;
+ background-color: #a5c8ec;
+ background-image: none; }
+ .list-row:selected .scale:insensitive:backdrop, .list-row:selected .scale.trough.highlight:insensitive:backdrop, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below:insensitive:backdrop, .list-row:selected
+ .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive:backdrop, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below:insensitive:backdrop, .list-row:selected
+ .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive:backdrop {
+ background-color: #a5c8ec; }
.scale.scale-has-marks-below {
-GtkScale-slider-length: 20;